今日小知识分享:在线编辑文档插件 | 您所在的位置:网站首页 › vue word在线编辑插件 › 今日小知识分享:在线编辑文档插件 |
小知识,大挑战!本文正在参与“程序员必备小知识”创作活动。 最近在后台管理系统中使用了ONLYOFFICE,实现了多人在线编辑文档的功能,今天有空就整理出来方便下次使用 。 (官网是英文的,对于我看起来着实困难。) 项目框架是vue,所以我就以vue项目为例子做个示例: 首先在index.html文件里引入后端给的地址,官网给的是示例,项目中还是要用后端生成的地址: 组件中(外层的弹窗组件请忽略): 之后可根据需求对文档进行一些权限的设置: this.option.document.permissions.edit = true; 是否可编辑 this.option.document.permissions.copy = true; 是否可复制 this.option.document.permissions.download = true; 是否可下载(后端那边对文档进行设置的) this.option.document.permissions.comment = true; 是否可评论 this.option.document.permissions.print = true; 是否可打印(后端那边对文档进行设置的)(我只用到了编辑,复制的功能,下载是后端进行设置的,其他功能待研究。) 实例化: this.docEditor = new DocsAPI.DocEditor('onlineEdit', this.option);完整代码可去gitHub上查看,有空我写个demo出来。 感谢掘友们支持!!! |
CopyRight 2018-2019 实验室设备网 版权所有 |